home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / UTILFILE / UNPROT2.LZH / SK111C.UNP < prev    next >
Text File  |  1985-02-15  |  9KB  |  145 lines

  1.  Unprotect for sidekick 1.11C
  2.  
  3.  
  4. Download the unprotect for version 1.1A from this BBS, try 
  5. SK_110A.UNP.  (see all previous unprotects below.)
  6. And then follow it with the exception that the location for
  7. the changes is not the same for 1.11C.  Try looking at 0801,
  8. (U 0801) and you should find the sequence show in the 1.1A
  9. unprotect.  From there do the same as the 1.1A unp says.
  10.  
  11. ------------------------------------------------------------------------
  12.  
  13.  
  14. This is the procedure for bypassing the copy protection scheme used by 
  15. SIDEKICK,  version 1.00A and version 1.00B and for the optional reduced
  16. capability Sidekicks SKN.COM, SKC.COM and SKM.COM distributed with version 1.00B.
  17.  
  18. ****************************************************************************
  19.  
  20. Using DEBUG on SK.COM, NOP out the CALL 8780 at location 071A ----+
  21.                                                                   |
  22. Change the OR  AL,AL at 072D to  OR  AL,01 --------+              |
  23.                                                    |              |
  24. ......and that's it!                               |              |
  25.                                                    |              |
  26.                      (BEFORE ZAP)                  |              |
  27. xxxx:071A E86380        CALL    8780 <----------------------------+
  28. xxxx:071D 2E            CS:                        |              |
  29. xxxx:071E 8E163D02      MOV     SS,[023D]          |              |
  30. xxxx:0722 2E            CS:                        |              |
  31. xxxx:0723 8B263F02      MOV     SP,[023F]          |              |
  32. xxxx:0727 1F            POP     DS                 |              |
  33. xxxx:0728 59            POP     CX                 |              |
  34. xxxx:0729 880E1300      MOV     [0013],CL          |              |
  35. xxxx:072D 0AC0          OR      AL,AL   <----------+              |
  36.                                                    |              |
  37.                      (AFTER ZAP)                   |              |
  38. xxxx:071A 90            NOP         <-----------------------------+
  39. xxxx:071B 90            NOP         <-----------------------------+
  40. xxxx:071C 90            NOP         <-----------------------------+
  41. xxxx:071D 2E            CS:                        |
  42. xxxx:071E 8E163D02      MOV     SS,[023D]          |
  43. xxxx:0722 2E            CS:                        |
  44. xxxx:0723 8B263F02      MOV     SP,[023F]          |
  45. xxxx:0727 1F            POP     DS                 |
  46. xxxx:0728 59            POP     CX                 |
  47. xxxx:0729 880E1300      MOV     [0013],CL          |
  48. xxxx:072D 0C01          OR      AL,01   <----------+
  49.  
  50. ----------------------------------------------------------------------------
  51.  
  52. Using DEBUG on SKN.COM, NOP out the CALL 72C1 at location 06F8 ---+
  53.                                                                   |
  54. Change the OR  AL,AL at 070B to  OR  AL,01 --------+              |
  55.                                                    |              |
  56. ......and that's it!                               |              |
  57.                                                    |              |
  58.                      (BEFORE ZAP)                  |              |
  59. xxxx:06F8 E8C66B        CALL    72C1    <-------------------------+
  60. xxxx:06FB 2E            CS:                        |              |
  61. xxxx:06FC 8E161102      MOV     SS,[0211]          |              |
  62. xxxx:0700 2E            CS:                        |              |
  63. xxxx:0701 8B261302      MOV     SP,[0213]          |              |
  64. xxxx:0705 1F            POP     DS                 |              |
  65. xxxx:0706 59            POP     CX                 |              |
  66. xxxx:0707 880E1300      MOV     [0013],CL          |              |
  67. xxxx:070B 0AC0          OR      AL,AL   <----------+              |
  68.                                |              |
  69.                      (AFTER ZAP)                   |              |
  70. xxxx:06F8 90            NOP             <-------------------------+
  71. xxxx:06F9 90            NOP             <-------------------------+
  72. xxxx:06FA 90            NOP             <-------------------------+
  73. xxxx:06FB 2E            CS:                        |
  74. xxxx:06FC 8E161102      MOV     SS,[0211]          |
  75. xxxx:0700 2E            CS:                        |
  76. xxxx:0701 8B261302      MOV     SP,[0213]          |
  77. xxxx:0705 1F            POP     DS                 |
  78. xxxx:0706 59            POP     CX                 |
  79. xxxx:0707 880E1300      MOV     [0013],CL          |
  80. xxxx:070B 0C01          OR      AL,01   <----------+
  81.  
  82. -----------------------------------------------------------------------------
  83.  
  84. Using DEBUG on SKC.COM, NOP out the CALL 60BF at location 06D5 ---+
  85.                                                                   |
  86. Change the OR  AL,AL at 06E8 to  OR  AL,01 --------+              |
  87.                                                    |              |
  88. ......and that's it!                               |              |
  89.                                                    |              |
  90.                      (BEFORE ZAP)                  |              |
  91. xxxx:06D5 E8E759        CALL    60BF    <-------------------------+
  92. xxxx:06D8 2E            CS:                        |              |
  93. xxxx:06D9 8E161502      MOV     SS,[0215]          |              |
  94. xxxx:06DD 2E            CS:                        |              |
  95. xxxx:06DE 8B261702      MOV     SP,[0217]          |              |
  96. xxxx:06E2 1F            POP     DS                 |              |
  97. xxxx:06E3 59            POP     CX                 |              |
  98. xxxx:06E4 880E1300      MOV     [0013],CL          |              |
  99. xxxx:06E8 0AC0          OR      AL,AL   <----------+              |
  100.                                |              |
  101.                      (AFTER ZAP)                   |              |
  102. xxxx:06D5 90            NOP             <-------------------------+
  103. xxxx:06D6 90            NOP             <-------------------------+
  104. xxxx:06D7 90            NOP             <-------------------------+
  105. xxxx:06D8 2E            CS:                        |
  106. xxxx:06D9 8E161502      MOV     SS,[0215]          |
  107. xxxx:06DD 2E            CS:                        |
  108. xxxx:06DE 8B261702      MOV     SP,[0217]          |
  109. xxxx:06E2 1F            POP     DS                 |
  110. xxxx:06E3 59            POP     CX                 |
  111. xxxx:06E4 880E1300      MOV     [0013],CL          |
  112. xxxx:06E8 0C01          OR      AL,01   <----------+
  113.  
  114. -----------------------------------------------------------------------------
  115.  
  116. Using DEBUG on SKM.COM, NOP out the CALL 3A7D at location 0688 ---+
  117.                                                                   |
  118. Change the OR  AL,AL at 069B to  OR  AL,01 --------+              |
  119.                                                    |              |
  120. ......and that's it!                               |              |
  121.                                                    |              |
  122.                      (BEFORE ZAP)                  |              |
  123. xxxx:0688 E8F233        CALL    3A7D    <-------------------------+
  124. xxxx:068B 2E            CS:                        |              |
  125. xxxx:068C 8E16BF01      MOV     SS,[01BF]          |              |
  126. xxxx:0690 2E            CS:                        |              |
  127. xxxx:0691 8B26C101      MOV     SP,[01C1]          |              |
  128. xxxx:0695 1F            POP     DS                 |              |
  129. xxxx:0696 59            POP     CX                 |              |
  130. xxxx:0697 880E1300      MOV     [0013],CL          |              |
  131. xxxx:069B 0AC0          OR      AL,AL   <----------+              |
  132.                                |              |
  133.                      (AFTER ZAP)                   |              |
  134. xxxx:0688 90            NOP             <-------------------------+
  135. xxxx:0689 90            NOP             <-------------------------+
  136. xxxx:068A 90            NOP             <-------------------------+
  137. xxxx:068B 2E            CS:                        |
  138. xxxx:068C 8E16BF01      MOV     SS,[01BF]          |
  139. xxxx:0690 2E            CS:                        |
  140. xxxx:0691 8B26C101      MOV     SP,[01C1]          |
  141. xxxx:0695 1F            POP     DS                 |
  142. xxxx:0696 59            POP     CX                 |
  143. xxxx:0697 880E1300      MOV     [0013],CL          |
  144. xxxx:069B 0C01          OR      AL,01   <----------+
  145.